One Michelin Key hotel, the RuMa Hotel & Residences, whispers bygones, contemporaries and comfort with a thoughtful, humble ...