Studio apartment that has everything you need for a great vacation and is in a superb location!