Perfect location, spotlessly clean, beautiful place. Well worth it.