Very clean and comfortable. Great gym and pool. Would happily stay here again.