Excellent hosts. The apartment is very well maintained. Has everything you need. Perfect location, with easy access to amenities. Craig and Sam very easy to deal with. Highly recommend. Would definitely stay again.