Hayley's place is a wonderful stay with many amenities.