Spacious, clean, modern, well appointed and excellent location. Highly recommended. We will stay again no problem.