This place is definitely 5 stars! Very spacious, very clean and check-in was super quick. The location rocked and we had a great stay!!