Everything that a hotel will offer you and more!!