Convenience of a hotel with the added comfort of an apartment stay!