Easy to find arrival and check instructions , spotlessly clean , massive apartment that is very quiet despite its central touristy location .