Omg what can I say, this place has phenomenal views and it's very clean. I didn't meet John, but his mother was available to us at all time and she is a fantastic lady. Really thoughtful touches, made us feel like home. I would stay there 100% in a heartbeat again. Thank you!