We loved our stay here. We were very surprised with how big the place was and how clean it was as well. Would highly recommend staying here. Also location was spot on.