Clean, spacious and has beautiful views. I would absolutely stay here again.