Perfect location with everything we needed and more. 5 stars across the board.