Perfect spot! Wonderful amenities! 10/10