Compact but full of amenities and very comfortable stay