Excellent well equipped accommodation in great location