All the facilities of a good hotel combined with the convenience of a trendy apartment.