Very clean place and good communication. Great location. Problems with electricity upon arrival but were quickly fixed