Great place - huge and a great location for a good price which is a rare combination! Ruben was easy to communicate with and made the check-in process easy and flexible. Looking forward to staying here again!