Is Starwood Property Trust A Good Investment