Perfect place. Nice views. Spacious. Clean.