Clean, cosy and stylish place with amenities provided.