The spot has all amenities and was a great stay overall. We felt the cleaning fee was a bit high considering what we were asked to do. Communication with Ryan was on point and very accommodating.