This place was perfect. Great location, very clean and excellent communication and check in process. They arranged transportation to and from the airport which made our lives very easy. Would definitely stay here again!