Spacious, clean and beautifully located. Highly recommended