Telwalla is in a top location. It is a beautiful apartment and is very well equipped and furnished. Top marks after a most enjoyable 15 days.