Everything was perfect. Place was better than expected. Excellent location. Highly recommended.