Perfect location! Huge! Modern and great heat/AC/hot water. We had an amazing stay!