Great place, clean, nice, very well located, everything is arranged with care and that shows. Communication was perfect too, and very convenient. Very stress-free in terms of check-in/check-out. Would come back!