stylish, spacious & well equipped lodging