The place is great, clean, comfortable, spacious and very well located. It has everything you need and more.