Six-star accommodations with lots of extras make Remo’s place perfect after a long day of travelling.